indescribable quality - Spanish English Dictionary